      #comments.comments, .comment-form {
        display:none;
      }
      #comm-uk .comments {
        clear: both;
        overflow:hidden;
        margin-top: 10px;
        margin-bottom: 0px;
        line-height: 1em;
        font-size:1em;
        background:rgba(0, 0, 0, 0.24) !important;
      }
      #comm-uk {
        counter-reset:number;
      }
      #comm-uk h4 {
        display:none;
      }
      #comm-uk .comment {
        position:relative;
        counter-increment:number;
      }
      #comm-uk .comment .comment-actions.secondary-text a:hover, #comm-uk .continue a:hover {
        background-color: #282828;
      }
      #comm-uk .comment .comment-actions.secondary-text a:before, #comm-uk .continue a:before {
        background: #ddd;
        float: left;
        width: 1.5em;
        text-align: center;
        font-size: 1.5em;
        margin: 0 1em 0 -1em;
        padding: 0 .2em;
        -moz-box-shadow:2px 0 0 rgba(255, 255, 255, 0.03), 1px 0 0 rgba(0, 0, 0, 0.18);
        -webkit-box-shadow:2px 0 0 rgba(255, 255, 255, 0.03), 1px 0 0 rgba(0, 0, 0, 0.18);
        box-shadow:2px 0 0 rgba(255, 255, 255, 0.03), 1px 0 0 rgba(0, 0, 0, 0.18);
	-o-box-shadow:2px 0 0 rgba(255, 255, 255, 0.03), 1px 0 0 rgba(0, 0, 0, 0.18);
        pointer-events: none;
      }
      #comm-uk .comments-content .user a {
        color: #9B9B9B!important;
        font-weight: normal;
      }
      #comm-uk .comments-content .datetime a {
        color: #9B9B9B!important;
        float: right;
      }
      #comm-uk .comment-thread.inline-thread {
        border-left: 1px solid #ddd;
        background: transparent;
        padding: 0px 0 50px 15px;
        margin: -12px 0 -28px 12px;
        position: relative;
      }
      #comm-uk .comment-thread.inline-thread .continue {
        margin: 0!Important;
      }
      #comm-uk .continue {
        margin: -1.3em 0 -3.4em 4em!Important;
        width: 100%: display:block;
      }
      .comment-thread.inline-thread .comment-content {
        padding: 20px;
      }
      #comm-uk .comment-thread.inline-thread .continue a:before {
        display: none;
      }
      #comm-uk .comment-thread.inline-thread #comment-editor {
        margin: 0 0 0 48px;
      }
      #comm-uk #comment-editor {
        margin: 0 0 0 48px;
        width: 96.5%;
      }
      #comm-uk .comment-replybox-single {
        width: 100%;
        margin: 0 0 0 0!Important;
      }
      .comment-thread.inline-thread .comment {
        position: relative;
        padding: 0;
        margin: 0;
      }
      #comm-uk #comment-form, #comm-uk .comment-form {
        max-width: 100%;
        margin: 40 !important;
        width: 100%;
      }
      #comm-uk #comment-form p, #comm-uk .comment-form p {/*
        background-color: #dfdfdf;
        padding: 40px;
        font-size: 100%!Important;*/
      }
      #comm-uk #comment-form #comment-editor, #comm-uk .comment-form #comment-editor {
        background-color: #424242;
        padding: 10px;
        margin: 0!Important;
        width: 100%!Important;
        height: 400px;
      }
      #comm-uk .comment-thread.inline-thread .comment-content:after {
        display: none!important;
      }
      #comm-uk .thread-toggle.thread-expanded {
        margin: 10px 0 20px 0;
      }
      #comm-uk .comments-content .datetime a {
        color: #111;
      }
      #comm-uk ol {
        margin: -23px 0 0 0;
      }
      #comm-uk .comment-header, #comm-uk dt.comment-author.blog-author {
        padding: 10px;
        margin: 0!Important;
      }
      #comm-uk .comment-header {
        border-top:none !important;
      }
      #comm-uk dt.comment-author.blog-author, #comm-uk dt.comment-author.blog-author a {
        font-size: 90%;
        color: #666;
      }
      #comm-uk dd.comment-footer {
        padding: 2px 10px;
        background-color: #dfdfdf;
        border-top: 1px solid #fff;
        border-bottom: 1px solid #ddd;
        margin: 0 0 10px 0!Important;
        font-size: 70%;
        color#666;
      }
      #comm-uk dd.comment-footer a {
        color: #666;
      }
      #comm-uk li.comment div.avatar-image-container, #comm-uk .avatar-image-container.vcard {
	max-width: none;
	max-height: none;
	margin: 0 0 -10px 4px!Important;
	width: 60px !important;
	height: 60px !important;
	background-color: #3F3F3F;
	border: 1px solid rgba(255, 255, 255, 0.04);
	padding: 5px; text-align: center;
	position: relative;
	border-radius: 0 20px 0 0;
	-webkit-border-radius: 0 20px 0 0;
	-moz-border-radius: 0 20px 0 0;
	-o-border-radius: 0 20px 0 0; float:none !important;
	}
      .comment-content, #comm-uk .comment-body {
        padding:20px 10px 20px 70px;color: #9B9B9B!important;
        background-color: #454545;
        overflow:hidden;
        word-wrap:break-word;
        text-overflow:ellipsis;
        margin:0 !Important;
      }
      #comm-uk .comment-block {
        margin-left: 0 !important;
        position: relative;
        float:right: width:300px;
      }
      #comm-uk .comment-content:after {
        content: counters(number, '.', decimal-leading-zero);
        display:block;
        width:40px;
        height:40px;
        background-color:#dfdfdf;
        border:1px solid #fff;
        text-align:center;
        font-size:25px;
        line-height:35px;
        color:#666;
        position:absolute;
        top:50px;
        left:10px;
      }
      #comm-uk .comment .comment-thread.inline-thread {
        counter-reset:number;
      }
      #comm-uk .comment .comment-thread.inline-thread .comment:after {
        font-size:18px;
        line-height:30px;
        width:30px;
        height:30px;
      }
      #comm-uk #comment-holder {
        position:relative;
        overflow:hidden;
      }
      #comm-uk .comments-content {
        font-size: 12px;
        margin:0!Important;
        font-weight: normal;
        text-align:left;
        line-height: 1.5em;
      }
      #comm-uk .comment .comment-actions.secondary-text a, .comments .continue a {
        display: inline-block;
        white-space: nowrap;
        padding: 0 1.5em;
        font: bold 1em/2em fjord one,jura,amaranth,'open sans', signika;
        text-decoration: none;
        color: #999;
        margin:0.2em 0.2em 0 0;
      }
      #comm-uk li.comment div.avatar-image-container img {
        width:35px !important;
        height:35px !important;
        margin:1px 0 0 1px!Important;
      }
      #comm-uk .avatar-image-container.vcard {
        margin:-11px 0 0 0!Important;
      }
      #comm-uk img.delayLoad {
        border:none!Important;
        margin:1px 1px 0 0;
      }
      #comments {
        margin:-2.7% 0 0 0;
      }